package com.lovesher.payment.common.resposity.bean;
import java.io.Serializable;


/**
 * 
 * 
 * 
 **/
@SuppressWarnings("serial")
public class MerchantOrder implements Serializable {

	/**主键ID**/
	private java.lang.Long id;

	/**商户ID**/
	private java.lang.Long merchantId;

	/**商户流水号**/
	private java.lang.String merchantSn;

	/**系统流水号**/
	private java.lang.String selfOrderSn;

	/**支付插件**/
	private java.lang.String paymentPlugin;

	/**第三方支付方流水号**/
	private java.lang.String payOrderSn;

	/**第三方预支付标识**/
	private java.lang.String payUniqueId;

	/**订单异步结果通知地址**/
	private java.lang.String orderAsyncNotifyUrl;

	/**订单同步结果通知地址**/
	private java.lang.String orderSyncNotifyUrl;

	/**订单信息**/
	private java.lang.String orderInfo;

	/**订单过期时间**/
	private java.util.Date orderExpireTime;

	/**是否回调**/
	private java.lang.Boolean isCallbak;

	/**是否成功**/
	private java.lang.Boolean isSuccess;

	/**返回信息**/
	private java.lang.String returnMessage;

	/**删除状态**/
	private java.lang.Boolean delStatus;

	/**创建时间**/
	private java.util.Date createTime;

	/**修改时间**/
	private java.util.Date modifyTime;



	/** 设置主键ID **/
	public void setId(java.lang.Long id){
		this.id = id;
	}

	/** 获取主键ID **/
	public java.lang.Long getId(){
		return this.id;
	}

	/** 设置商户ID **/
	public void setMerchantId(java.lang.Long merchantId){
		this.merchantId = merchantId;
	}

	/** 获取商户ID **/
	public java.lang.Long getMerchantId(){
		return this.merchantId;
	}

	/** 设置商户流水号 **/
	public void setMerchantSn(java.lang.String merchantSn){
		this.merchantSn = merchantSn;
	}

	/** 获取商户流水号 **/
	public java.lang.String getMerchantSn(){
		return this.merchantSn;
	}

	/** 设置系统流水号 **/
	public void setSelfOrderSn(java.lang.String selfOrderSn){
		this.selfOrderSn = selfOrderSn;
	}

	/** 获取系统流水号 **/
	public java.lang.String getSelfOrderSn(){
		return this.selfOrderSn;
	}

	/** 设置支付插件 **/
	public void setPaymentPlugin(java.lang.String paymentPlugin){
		this.paymentPlugin = paymentPlugin;
	}

	/** 获取支付插件 **/
	public java.lang.String getPaymentPlugin(){
		return this.paymentPlugin;
	}

	/** 设置第三方支付方流水号 **/
	public void setPayOrderSn(java.lang.String payOrderSn){
		this.payOrderSn = payOrderSn;
	}

	/** 获取第三方支付方流水号 **/
	public java.lang.String getPayOrderSn(){
		return this.payOrderSn;
	}

	/** 设置第三方预支付标识 **/
	public void setPayUniqueId(java.lang.String payUniqueId){
		this.payUniqueId = payUniqueId;
	}

	/** 获取第三方预支付标识 **/
	public java.lang.String getPayUniqueId(){
		return this.payUniqueId;
	}

	/** 设置订单异步结果通知地址 **/
	public void setOrderAsyncNotifyUrl(java.lang.String orderAsyncNotifyUrl){
		this.orderAsyncNotifyUrl = orderAsyncNotifyUrl;
	}

	/** 获取订单异步结果通知地址 **/
	public java.lang.String getOrderAsyncNotifyUrl(){
		return this.orderAsyncNotifyUrl;
	}

	/** 设置订单同步结果通知地址 **/
	public void setOrderSyncNotifyUrl(java.lang.String orderSyncNotifyUrl){
		this.orderSyncNotifyUrl = orderSyncNotifyUrl;
	}

	/** 获取订单同步结果通知地址 **/
	public java.lang.String getOrderSyncNotifyUrl(){
		return this.orderSyncNotifyUrl;
	}

	/** 设置订单信息 **/
	public void setOrderInfo(java.lang.String orderInfo){
		this.orderInfo = orderInfo;
	}

	/** 获取订单信息 **/
	public java.lang.String getOrderInfo(){
		return this.orderInfo;
	}

	/** 设置订单过期时间 **/
	public void setOrderExpireTime(java.util.Date orderExpireTime){
		this.orderExpireTime = orderExpireTime;
	}

	/** 获取订单过期时间 **/
	public java.util.Date getOrderExpireTime(){
		return this.orderExpireTime;
	}

	/** 设置是否回调 **/
	public void setIsCallbak(java.lang.Boolean isCallbak){
		this.isCallbak = isCallbak;
	}

	/** 获取是否回调 **/
	public java.lang.Boolean getIsCallbak(){
		return this.isCallbak;
	}

	/** 设置是否成功 **/
	public void setIsSuccess(java.lang.Boolean isSuccess){
		this.isSuccess = isSuccess;
	}

	/** 获取是否成功 **/
	public java.lang.Boolean getIsSuccess(){
		return this.isSuccess;
	}

	/** 设置返回信息 **/
	public void setReturnMessage(java.lang.String returnMessage){
		this.returnMessage = returnMessage;
	}

	/** 获取返回信息 **/
	public java.lang.String getReturnMessage(){
		return this.returnMessage;
	}

	/** 设置删除状态 **/
	public void setDelStatus(java.lang.Boolean delStatus){
		this.delStatus = delStatus;
	}

	/** 获取删除状态 **/
	public java.lang.Boolean getDelStatus(){
		return this.delStatus;
	}

	/** 设置创建时间 **/
	public void setCreateTime(java.util.Date createTime){
		this.createTime = createTime;
	}

	/** 获取创建时间 **/
	public java.util.Date getCreateTime(){
		return this.createTime;
	}

	/** 设置修改时间 **/
	public void setModifyTime(java.util.Date modifyTime){
		this.modifyTime = modifyTime;
	}

	/** 获取修改时间 **/
	public java.util.Date getModifyTime(){
		return this.modifyTime;
	}

}
